pay by mail - French English Dictionary